package top.lzy.hive.entity;

import lombok.Data;

/**
 * <p>
 *
 * </p>
 *
 * @author LZY
 * @since 2024-03-02 22:33
 */
@Data
public class Country {
    private Integer caseNum;                        // 代表特定国家/地区的数字
    private String cc3;                             // 三个字母的国家/地区代码
    private String country;                         // 国家名称
    private Integer year;                           // 观察年
    private Integer systemicCrisis;                 // 系统性危机，0表示当年未发生，1表示当年发生
    private Double exchUsd;                     // 国家对美元的汇率
    private Integer domesticDebtInDefault;          // 主权内债违约，0表示当年未发生，1表示当年发生
    private Integer sovereignExternalDebtDefault;   // 主权外债违约，0表示当年未发生，1表示当年发生
    private Double gdpWeightedDefault;              // 相对于GDP的违约总债务
    private Double inflationAnnualCpi;              // 年度CPI通货膨胀率
    private Integer independence;                   // 独立性，0表示无独立性，1表示独立性
    private Integer currencyCrises;                 // 货币危机，0表示当年未发生，1表示当年发生
    private Integer inflationCrises;                // 通货膨胀危机，0表示当年未发生，1表示当年发生
    private String bankingCrisis;                   // 银行危机，no_crisis 表示该年没有发生银行危机，crisis 表示该年发生银行危机
    private Boolean isError;
    private String errorFiled;
    private String errorMsg;
}
